the kit and caboodle - Espagnol Anglais Dictionnaire